About Entropy Ventures Limited (10772345) United Kingdom