About Entopy Limited (09158789) United Kingdom