About Adallex Ltd (09654286) United Kingdom