About Glitch Wear Limited (10944612) United Kingdom