About Lla Investments Limited (12994485) United Kingdom