About Keahson International Group Limited (13595004) United Kingdom