About Algomind Limited (10384104) United Kingdom