About Equanimator Ltd (13036518) United Kingdom