About Ras Aquaculture Research Ltd (07536092) United Kingdom