About Kittr Ltd (12650473) United Kingdom