About Kemeny Capital Ltd (12871856) United Kingdom