About Ndi Fixing Ltd (12630527) United Kingdom