About Broadgate Investments Limited (11042573) United Kingdom