About Chemostrat Mena Ltd (07801650) United Kingdom