About Nexus Oil Services Limited (10937256) United Kingdom