About Euroboozer Holdings Limited (12514561) United Kingdom