About Eleven Eight Eighty Ltd (13117261) United Kingdom