About Stellar Living Ltd (13360135) United Kingdom