About Kennedy It Solutions Limited (11694113) United Kingdom