About Nosashe Services Limited (12180872) United Kingdom