About Cannon Street Investments Limited (10474850) United Kingdom