About Lotus Cantonese Takeaway Ltd (10305397) United Kingdom