About The Catalyst Projkt Ltd (12996629) United Kingdom