About Keenamp Ltd (12797308) United Kingdom