About Noec Ltd (11991615) United Kingdom