About Jdi Topco Limited (12500603) United Kingdom