About Kennedy Digital Limited (07833328) United Kingdom