About Northvet Holdings Limited (SC629109) United Kingdom