About Beta Mall Holding Limited (11504115) United Kingdom