About Ventures London Ltd (11132256) United Kingdom