About Ora Studios Ltd. (13186768) United Kingdom