About Hartree Partners Services 1 Limited (12487925) United Kingdom