About Alx Technologies Ltd. (10336588) United Kingdom