About Entropy Partners Limited (05323854) United Kingdom