About Eurotippers Limited (11307820) United Kingdom