About Kitsu Ltd (13553084) United Kingdom