About Lille&co Ltd (13140908) United Kingdom