About Studio M London Ltd (12334216) United Kingdom