About 888 Takeaway Limited (07174210) United Kingdom