About The Levy Management Company Ltd (10715695) United Kingdom