About Analex Ltd (12266473) United Kingdom