About Alicex Ltd (12358988) United Kingdom