About Ventures Place Ltd (SC670015) United Kingdom