About Ocean Takeaway Limited (12411644) United Kingdom