About Trio Petroleum Limited (06478257) United Kingdom