About Bp Africa Oil Limited (11807924) United Kingdom