About Equilegend Ltd (13170280) United Kingdom