About Nessra Ltd (13389418) United Kingdom