About Aladdin Avan Ltd (12279194) United Kingdom