About Egloba1 Limited (10349215) United Kingdom