About Kazrak Studio Ltd (10592735) United Kingdom