About Neagu Team Ltd (13331462) United Kingdom