About Sjt Studio Ltd (12633054) United Kingdom