About Rasa Studios Ltd. (12242377) United Kingdom