About Equidox Ltd (13204094) United Kingdom