About Algol Solutions Ltd (08046431) United Kingdom