About Studio 434 (holdings) Limited (10026135) United Kingdom