About Studio Hap Limited (08842284) United Kingdom