About Noxterra Limited (13451912) United Kingdom