About Kloof Enterprises Limited (11553309) United Kingdom