About Studio Sr Ltd (10128711) United Kingdom