About Noxon Projects Ltd (10488043) United Kingdom