About Lland Partners Ltd (13374402) United Kingdom