About Kace Ltd (08227490) United Kingdom