About Schneider Litigation Finance Limited (12002850) United Kingdom