About Niwec Invest Limited (10935409) United Kingdom