About Networkers International Trustees Limited (06965663) United Kingdom