About Algex Limited (08540236) United Kingdom