About International Globalstar Corporation Ltd (09944283) United Kingdom