About Lgt Vestra Llp (OC329392) United Kingdom