About Hancha Limited (08240819) United Kingdom