About Navdor Enterprise Ltd (13392476) United Kingdom