About Magic Houzz Ltd (13414842) United Kingdom