About Lilla Capital Ltd (08147357) United Kingdom