About Kagenova Limited (10992168) United Kingdom