About Gilli And Gordo S Ltd (11248680) United Kingdom