About Hartree Partners Securities (uk) Limited (10792718) United Kingdom