About Afdin Petroleum Services Limited (12374185) United Kingdom