About Ndure Ltd (12620820) United Kingdom