About The Stellar Media Group Ltd (12170132) United Kingdom