About Equus Albus Ltd (13572940) United Kingdom