About Nessea Ltd (12118246) United Kingdom