About Salient Star Solutions Ltd (11922279) United Kingdom