About Aladdin S Mahal Ltd (12284465) United Kingdom