About Entropy Technologies Ltd (13589719) United Kingdom