About Solution Metric Digital Solutions Ltd (11801940) United Kingdom