About Kff No.1 Ltd (10673226) United Kingdom