About Ndle Ltd (10931897) United Kingdom