About Equinoxe Solutions Limited (06644359) United Kingdom