About Kinomica Limited (10405843) United Kingdom