About Ntdl Holdings Limited (07793778) United Kingdom