About Nessgro Limited (SC274212) United Kingdom