About Studio Klein Limited (11140385) United Kingdom