About Laplata Investments Limited (11583443) United Kingdom