About Storisglimmer Ltd (12482072) United Kingdom