About Aba Oil Limited (12256027) United Kingdom