Anyone familiar with this company? They're located in NYC... cant find much info on them. Any information would be great!