About The Studio 13 Intl Ltd (11670427) United Kingdom