About On Ho Limited (10559360) United Kingdom