About Alex Chan Kitchen Ltd (SC584583) United Kingdom