About Equigate Ltd (12586744) United Kingdom