About Sewin International Petroleum Company Limited (11957088) United Kingdom