About Oh My Cod Limited (10209419) United Kingdom