About Neacsu Construct Ltd (11673402) United Kingdom