About Kf (france) Limited (SC096299) United Kingdom