About Aladdin Scientific Ltd (09896454) United Kingdom