About Glami Shop Ltd (12051591) United Kingdom