About Aladdin Technology Co. Ltd. (11085196) United Kingdom