About Liga Investments Limited (13581199) United Kingdom