About Metric Mogul Ltd (09046200) United Kingdom