About Happy Takeaway Group Ltd (SC546673) United Kingdom