About Meter Asset Tracking Services Limited (13342223) United Kingdom