About Kloppers Ventures Llp (OC431750) United Kingdom