About Jelti Ot Studio Ltd (13697811) United Kingdom