About Alachi Takeaway Ltd (10168915) United Kingdom