About Kfky 128 Ltd (12230472) United Kingdom