About Joff Lee Studio Limited (12457081) United Kingdom