About Ahluwalia Studio Limited (11509855) United Kingdom