About Equus Solutions Cic (06976163) United Kingdom