About Shahena Studios Limited (11576344) United Kingdom