About K&f London Ltd (13050864) United Kingdom