About Vanklik Studio Ltd (10925318) United Kingdom