About Kenkd Engineering Company Limited (11764820) United Kingdom