About Kennedy Innovations Ltd (SC673175) United Kingdom