About Metronome Capital Llp (OC372525) United Kingdom