About Kca Holdings Ltd (10030641) United Kingdom