About Kennedy International Holdings Ltd (SC653076) United Kingdom