About Studio Forty Five Ltd (12204912) United Kingdom