About Equishare Limited (02498978) United Kingdom