About I - Ho Limited (02353901) United Kingdom