About Offshore Deli Ltd (13243063) United Kingdom