About K&a 99 Ltd (13323363) United Kingdom