About Shanghai Keno Industrial Co. Ltd (06859873) United Kingdom