About Levi Capital Investments Limited (10760384) United Kingdom