About Kencan Ltd (13268868) United Kingdom