About Entropia Limited (07894667) United Kingdom