About Equitraka Limited (09187840) United Kingdom