About Euroglobal Tax Holdings Limited (07168645) United Kingdom