About Naiads Foundry Limited (12936038) United Kingdom