About Nethergate Developments Limited (13107865) United Kingdom