About Osal Studio Ltd (12824835) United Kingdom