About K K & F Ltd (11615471) United Kingdom