About Kca Ack Limited (NI659797) United Kingdom