About Almagest Limited (06254461) United Kingdom