About Catalyst K Ltd (12986982) United Kingdom