About Equimate Ltd (09847256) United Kingdom