About Six Seven Studio Ltd (11483839) United Kingdom