About Lt Takeaway Ltd (11312656) United Kingdom