About Ngec Ltd (07741789) United Kingdom