About Glowry Limited (12961941) United Kingdom