About Corridor Studio Ltd (12526002) United Kingdom