About Aladdin Capital Limited (13322131) United Kingdom