About Lille Yusra Ltd (12689290) United Kingdom