About Neludy Company Ltd (12993216) United Kingdom