About Kinou Limited (12285420) United Kingdom