About Jda Topco Limited (12500715) United Kingdom