About Neftemer Limited (05721015) United Kingdom