The Company This incredible concept originates from Italy with 15 successful sites, they have recently opened their second site in London with more in the