About Kenc Ltd (12010921) United Kingdom