About Chidex Nedu Limited (11199838) United Kingdom