About Shimmer Spirits Ltd (11807126) United Kingdom