About Lithra Retail Ltd (10294869) United Kingdom