About Kato Pictures Ltd (11844396) United Kingdom