About Studio Patty Ltd (13180899) United Kingdom