About Nexgate Developments Limited (07921009) United Kingdom