About Natidalo Ltd (12940389) United Kingdom