About Juneteenth Limited (12693039) United Kingdom