About Niadrom Ltd (13287162) United Kingdom