About Ndma Ltd (13635100) United Kingdom