About Outlook Venture Limited (06982267) United Kingdom