About Mercuria Europe Trading Limited (08177676) United Kingdom