About Algatron Limited (10398906) United Kingdom