About Aladdin Markets Limited (11173535) United Kingdom