First, take a look at this:
Now look at these (or use your own BGP table analysis tools):
The claimed prefixes announced, traffic levels and POPs appear to have no correlation with reality in global v4/v6 BGP tables.
It is also noteworthy that I have inquired with a number of persons I know who are active in network engineering in NYC, and nobody has ever encountered this company.