About Jda Web Solutions Limited (06561404) United Kingdom