About Nuvacor International Limited (02606628) United Kingdom