About Star Kennedy Ltd (13677191) United Kingdom