About K&a London Ltd (10158347) United Kingdom