About Keah Group Ltd (12105924) United Kingdom