About Netti Services Limited (11821698) United Kingdom