About Metrics Thinking Ltd. (10371070) United Kingdom