About Apurba Takeaway Ltd (12821582) United Kingdom