About Hanjen Holdings Limited (03511610) United Kingdom