About Equiname Limited (02070506) United Kingdom