About Mem S Fish Ltd (11805128) United Kingdom