About Jack Kendall Innovations Limited (10163371) United Kingdom