About Naja Dee S Ltd (12709105) United Kingdom