About Global Algae Ltd (13356968) United Kingdom