About Mark S Fresh Fish Ltd. (SC355456) United Kingdom