About Sgr Studio Ltd (12299393) United Kingdom