About Lika Investment Management Ltd (09456652) United Kingdom