About Novordium Ltd (10633672) United Kingdom