About Noinglec Ltd (12476437) United Kingdom