About Thor Petro Consulting Limited (10741671) United Kingdom