About Haju Gen Ltd (12936679) United Kingdom