About Leinster Investments Limited (05049725) United Kingdom