About Sailor Moon Sweater Limited (13177971) United Kingdom