About Algorithmix Limited (10321224) United Kingdom