About Entaco Holdings Limited (10247075) United Kingdom