About Team Demize Ltd (13070583) United Kingdom