About Alika X Ltd (10477649) United Kingdom