About Glitch Tattoo Limited (12113784) United Kingdom