About New Ventures International Limited (06317797) United Kingdom