About Globus Digital Limited (11252374) United Kingdom