About Metric Gaming (uk) Limited (10287606) United Kingdom