About K & F Investments Ltd (12245720) United Kingdom