About Ida Italian Design Ag Ltd (09548108) United Kingdom