About Globiance Holdings Ltd (11731046) United Kingdom