About Lika 28 Limited (10338520) United Kingdom