About Happy Star Takeaway Ltd (10021950) United Kingdom