About Hansa Design & Consultancy Limited (11941268) United Kingdom