About Studio52magic Ltd (11944811) United Kingdom