About Ndi London Markets Limited (07860942) United Kingdom