About Metronomic Capital Ltd (08569808) United Kingdom