About Petrohod Ltd (10343925) United Kingdom