About Naftoil International (sa) Limited (13064782) United Kingdom