About Starship Marketer Ltd (12375320) United Kingdom