About List Investments Limited (06244024) United Kingdom