About Passargad Petroleum Ltd (12176219) United Kingdom