About Happy Lok Diner Ltd. (10479332) United Kingdom