About Studio 46 Holding Limited (12529847) United Kingdom