About K&a Associates Holdings Ltd (11326074) United Kingdom