About Lika Limited (12189686) United Kingdom