About Lli Spaces Ltd (11844710) United Kingdom