About Lvca Investments Ltd (11800040) United Kingdom