About Ss Charlie Ltd (11782181) United Kingdom