About Nutum Global Services Limited (13359684) United Kingdom