About Noaydia Ltd (11880751) United Kingdom