Bizcap Offers UK SMEs Line of Credit Ultra with Up to £500,000