About Ninegates Ltd (07376267) United Kingdom