About Novelus Ltd (12600694) United Kingdom