About Johnny Ho Limited (13348789) United Kingdom