About Metricell Limited (06052274) United Kingdom