About Kf6 Ltd (12323734) United Kingdom