About Kichi Studio Ltd (13182996) United Kingdom