About Harmin Investment Holdings Limited (13414530) United Kingdom