About Vivid Petroleum Ltd (13356182) United Kingdom