About Alpha Takeaway Ltd (12962721) United Kingdom