About Alika Ltd (13035827) United Kingdom