About Equiniti Solutions Limited (03335560) United Kingdom