About Globax Holding Ltd (11744251) United Kingdom