About Gimmerize Ltd (13259063) United Kingdom