About Hean Studio Limited (02227528) United Kingdom