About Listell Investments Limited (04404159) United Kingdom