About Stellar Global Technologies Ltd (12486224) United Kingdom