About K&ar London Ltd (12960045) United Kingdom