About Algodynamix Limited (08853134) United Kingdom