About Hartree Partners Uk Employee Limited (12453021) United Kingdom