About Nidas Log Ltd (12174045) United Kingdom