About Eqcapital Limited (13696253) United Kingdom