About Glimmer Sky Limited (13689414) United Kingdom