About Indera Studio Ltd (13401974) United Kingdom