About Chemca Ltd (10195610) United Kingdom