About Kaf England Limited (12856268) United Kingdom