About Lidia 26 Ltd (11641031) United Kingdom