About North South Studio Ltd (13119908) United Kingdom