About Equias Limited (11787263) United Kingdom