About Equista Ltd (11677963) United Kingdom