About Foundercatalyst Ltd (12548465) United Kingdom