About Happy Hot Pot Limited (SC629552) United Kingdom