About Ndp Creative Solutions Ltd. (11128878) United Kingdom