About Keatis Ltd (12644327) United Kingdom