About Newmake Limited (SC462779) United Kingdom