About Mercuria International Trading Company Ltd (13647882) United Kingdom