About Hartree Partners Uk Employee Holdings Llp (OC430640) United Kingdom