About Kempf Capital Ltd (12426063) United Kingdom