About Equimar Limited (10528915) United Kingdom