About Kenningtorr Consulting Ltd (10765038) United Kingdom