About Alicia Lartey Ltd (12611378) United Kingdom