About Il Giglio Ltd (11951032) United Kingdom