About Overo Management Uk Limited (08308622) United Kingdom