About Herxide Management Ltd (10643537) United Kingdom