About Absolute Speed Meters Ltd (12043047) United Kingdom