About Livemore Investments Limited (12337051) United Kingdom