About Nexcare Ltd (13440945) United Kingdom