About Customer Journey Solutions Limited (06941160) United Kingdom