About Studio Hako Limited (08984127) United Kingdom