About K&a Holdings Group Limited (12935897) United Kingdom