About Ho Chan Holdings Limited (13546469) United Kingdom