About Aka Shellfish Ltd (SC690388) United Kingdom