About Excell Globus Ltd (11124813) United Kingdom