About Studios International (uk) Limited (05330072) United Kingdom