About Kf International Limited (12881245) United Kingdom