About Equidelta Limited (09693503) United Kingdom