About Inneo Solutions Limited (06166014) United Kingdom