About Haho Entertainments Limited (12016266) United Kingdom