About Nytrum Limited (13612398) United Kingdom