About Kando Studio Ltd (13442121) United Kingdom