About Novus Medical Holdings Ltd (10132919) United Kingdom