About Liora Limited (12156824) United Kingdom