About Equimins Limited (04062131) United Kingdom