About Algaplex Limited (09365319) United Kingdom