About Kinace Innovations Limited (10483238) United Kingdom