About K&a Consulting International Limited (10817708) United Kingdom