About Neba Care And Geological Services Limited (13007244) United Kingdom