About Globestock Holdings Limited (11157953) United Kingdom