About Liffey Investments Limited (11267468) United Kingdom