About Kendizze Studio Ltd (12787329) United Kingdom