About Equose Ltd (07818210) United Kingdom