About Aladdin Hull Limited (12734192) United Kingdom