About Inmeres Solutions Limited (04152571) United Kingdom