About Petroscan Ltd. (09798891) United Kingdom