About Le Le Takeaway Ltd (11625167) United Kingdom