About Ltd Investments Limited (13184160) United Kingdom