About Chase - Ideas Limited (06116807) United Kingdom