About K & A Consult Limited (12250937) United Kingdom