About Metriq Sport Limited (13418042) United Kingdom