About Nessaa Ltd (13214247) United Kingdom