About Nethergate Holdings Limited (12489748) United Kingdom