About Foundercatalyst Holdings Ltd (12836379) United Kingdom