About Lagrange Capital Management Ltd (08534417) United Kingdom