About Leifbridge Capital Management Limited (12193850) United Kingdom