About Cannon Street Ventures Limited (11204004) United Kingdom