About Kloof Limited (07937241) United Kingdom