About Stellar M Ltd (10473649) United Kingdom