About Eighty Eight Takeaway Limited (SC320088) United Kingdom