About Biomarine Science Technology Ltd (07797528) United Kingdom