About Studio Henki Limited (08293685) United Kingdom