About Eclipse Catalyst Ltd (12873729) United Kingdom