About Metricity Services Limited (11417168) United Kingdom