About Entropy Holdco Ltd (13625102) United Kingdom