About Shimmer Development Limited (12469332) United Kingdom