About G2 Metric Limited (06905423) United Kingdom