About K&f Solutions Ltd (08897368) United Kingdom